package com.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.sql.Timestamp;

@Data
@ApiModel("客户联系人视图对象")
public class CustomerContactVO {

    @ApiModelProperty(value = "联系人ID")
    private Long id;

    @ApiModelProperty(value = "客户公司名称（扩展字段，非数据库字段）")
    private String companyName;

    @ApiModelProperty(value = "联系人姓名")
    private String fullName;

    @ApiModelProperty(value = "职位")
    private String position;

    @ApiModelProperty(value = "联系电话")
    private String phoneNumber;

    @ApiModelProperty(value = "邮箱地址")
    private String email;

    @ApiModelProperty(value = "历史手机号")
    private String historyPhone;

    @ApiModelProperty(value = "是否为主要联系人（0-否，1-是）")
    private Integer isPrimary;

    @ApiModelProperty(value = "创建时间")
    private Timestamp createTime;

    @ApiModelProperty(value = "更新时间")
    private Timestamp updateTime;
}